bush harrow - German English Dictionary